package com.hxzy.shop.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @Author ht
 * @Date 2021/8/13 15:05
 * @Version 1.0
 */
@Data
@ApiModel("商户提交小程序审核记录")
public class MerchantWxchecklog implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId
    @ApiModelProperty("商户提交小程序审核记录id")
    private Long id;

    @ApiModelProperty("小程序appid")
    private String appId;

    @ApiModelProperty("小程序名字")
    private String appName;

    @ApiModelProperty("提交审核姓名")
    private String memberName;

    @ApiModelProperty("提交审核人id")
    private Long memberId;

    @ApiModelProperty("上传的extjson")
    private String extjson;

    @ApiModelProperty
    private Long checkId;
    @ApiModelProperty("提交审核时间")
    private Date createtime;

    @ApiModelProperty("审核时间")
    private Date checkTime;

    @ApiModelProperty("审核状态 0审核成功 1审核被拒 2审核中 3已撤回")
    private Integer checkStatus;

    @ApiModelProperty("审核结果信息")
    private String checkReamrk;

    @ApiModelProperty("发布状态 0待发布 1已发布")
    private Boolean pushStatus;

    @ApiModelProperty("发布时间")
    private Date pushTime;

    @ApiModelProperty("发布人id")
    private Long pushId;

    @ApiModelProperty("发布人姓名")
    private String pushName;

    @ApiModelProperty("上传的小程序模板id")
    private Integer templateId;

    @ApiModelProperty("小程序正式版二维码")
    private String appNormalqrcode;

    @ApiModelProperty("代码版本号")
    private String userVersion;

    @ApiModelProperty("商户id")
    private Long merchantId;

}
